Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE POPLARS Detached £586,030 £104,000 1 Jun 1995
3 THE POPLARS Detached £407,711 £380,000 30 Jun 2021
4 THE POPLARS Detached £418,018 £245,000 13 Apr 2012
5 THE POPLARS Detached £204,282 £50,000 30 Nov 1999
7 THE POPLARS Semi-Detached £435,580 £265,000 25 Jul 2008
8 THE POPLARS Semi-Detached £452,637 £267,000 16 Sep 2010
9 THE POPLARS Detached £636,636 £385,000 30 Aug 2013
11 THE POPLARS Detached £503,359 £298,000 10 Oct 2006